body
{
	margin: 0;
	padding: 1em;
	background-color: white;
}
.adir *
{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
.adir
{
	font-family: 'Segoe UI','Helvetica Neue',Arial,sans-serif;
	color: black;
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.5;
	box-sizing: border-box;
}
.adir h1
{
	font-weight: normal;
	color: red;
	font-size: 200%;
}
.adir h2
{
	font-weight: normal;
	color: green;
	font-size: 150%;
	margin-top: 2em;
}
.adir h3
{
	font-weight: normal;
	color: lightgray;
	font-size: 100%;
}
.adir table
{
	border-spacing: 0;
	width: 100%;
	line-height: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	table-layout: fixed;
	margin: 1em 0;
}
.adir table > thead > tr > td
{
	padding: 0.5em 0 0.5em 0;
	white-space: normal;
	word-break: break-all;
	vertical-align: baseline;
/*	overflow: hidden;
	text-overflow: ellipsis;*/
	border-bottom: 1px solid #EEE;
	font-size: 100%;
	color: gray;
}
.adir table > tbody > tr > td
{
	padding: 0.5em 0 0.5em 0;
	vertical-align: baseline;
	border-bottom: 1px solid #EEE;
	white-space: normal;
	word-break: break-all;
/*	overflow: hidden;
	text-overflow: ellipsis;*/
}
.adir table>tbody>tr:nth-child(even)
{
	background-color: #FDFDFD;
}
.adir a:link
{
	color: #0000FF;
	text-decoration: none;
}
.adir a:visited
{
	color: #0000FF;
}
.adir a:active
{
	color: #0000FF;
}
.adir a:hover
{
	color: orange;
}
.adir .col-file
{
	width: 75%;
}
.adir .col-size
{
	width: 25%;
}
.adir .col-date
{
	width: 0;
}
.adir .col-cust
{
	width: 0;
}
.adir .file
{
	width: 75%;
}
.adir .file a:link
{

}
.adir .file a:visited
{

}
.adir .file a:active
{

}
.adir .file a:hover
{

}
.adir .fold
{
	width: 75%;
}
.adir .fold a:link
{
	color: steelblue;
}
.adir .fold a:visited
{
	color: steelblue;
}
.adir .fold a:active
{
	color: steelblue;
}
.adir .fold a:hover
{
	color: orange;
}
.adir .size
{
	width: 25%;
	text-align: right;
}
.adir .fols
{
	text-align: right;
	color: darkgray;
	width: 25%;
}
.adir .date
{
	width: 0;
}
.adir .cust
{
	width: 0;
}
.adir .fold .lnkup:link
{
	
}
.adir .fold .lnkup:visited
{
	
}
.adir .fold .lnkup:active
{
	
}
.adir .fold .lnkup:hover
{
	
}
.adir .folsup
{

}
.adir .lnkho:link
{
	
}
.adir .lnkho:visited
{
	
}
.adir .lnkho:active
{
	
}
.adir .lnkho:hover
{
	
}